//
//  BlueDotTableDelegate.m
//  weibo3
//
//  Created by Tian Wu on 11-4-30.
//  Copyright 2011年 nfsysu. All rights reserved.
//

#import "BlueDotTableDelegate.h"


@implementation BlueDotTableDelegate

- (id)init
{
    self = [super init];
    if (self) {
        
    }
    
    return self;
}

- (NSInteger)numberOfRowsInTableView:(NSTableView *)aTableView{
    [blueDotTable setSelectionHighlightStyle:NSTableViewSelectionHighlightStyleNone];
    [blueDotTable setBackgroundColor:[NSColor clearColor]];
    
    
    
    return 5;
    
}

- (id)tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex{
    
    if ([[aTableView selectedRowIndexes] containsIndex:rowIndex]) {
        return [NSImage imageNamed:@"BlueDot.png"];
    }
    else{
        return nil;
    }
    
    
}

/*-------------------// delegate -----------------*/

- (void)tableView:(NSTableView *)aTableView willDisplayCell:(id)aCell forTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex{
    
    
}

- (BOOL)tableView:(NSTableView *)aTableView shouldSelectRow:(NSInteger)rowIndex{
    
    if (rowIndex == 1 || rowIndex == 3) {
        return YES;
    }
    return NO;
    
}

- (void)dealloc
{
    [super dealloc];
}

@end
